| ResourceGenerator<T> |
| UseMemoryCache | If true then the generation will avoid creating duplicate resources by checking hash codes of previously generated resources and re-using them if possible. |
| AddToCache | |
| Create | Create the resource blocking |
| CreateAsync | Create the resource asyncronously |
| FindCached | Find a previously created of this resource |
| FindOrCreate | If we generated this before, then find the current cache'd value. If not, then generate a new one. |
| FindOrCreateAsync | If we generated this before, then find the current cache'd value. If not, then generate a new one. |
| FindOrCreateObject | |
| FindOrCreateObjectAsync |